----- HexTraImp v1.0 - Urbano Pereira da Silva - 2013 -----

PORTUGUÊS:
---------

	A ferramenta HexTraImp é uma ferramenta de linha de comando java autónoma e baseia-se em leitura, escrita e substituição de dados em ficheiros, ao nível hexadecimal.
	O HexTraImp é uma ferramenta simles composta por apenas duas opções simples; importar e exportar dados hexadecimais.
		- Importa dados de um ficheiro externo, para um endereço especificado pelo utilizador.
		- Exporta uma quantidade de dados indicada pelo utilizador, a partir de um enderço indicado pelo utilizador.

	Como utilizar HexTraImp:

	Para utilizar a ferramenta HexTraImp.jar comece com o comando simples [java -jar HexTraImp.jar] este comando irá dar-lhe as opções disponíveis.

     SINTAXE:
     Java -jar HexTraImp.jar [I] [0xEND_INICIO] [FICH_ORIG.EXT] [FICH_DE_DADOS.EXT]
     Java -jar HexTraImp.jar [E] [0xEND_INICIO] [0xN_BYTES] [FICH_ORIG.EXT]		

	 DESCRIÇÃO:
	 [I/E]               Seleção do modo a utilizar [Importar/Exportar]
	 [0xEND_INICIO]      Endereço de inicio [offset]
	 [FICH_ORIG.EXT]     Ficheiro no qual se pretende inserir os dados ou exportar deste
	 [FICH_DE_DADOS.EXT] Ficheiro contendo os dados a serem inserido
	 [0xN_BYTES]         Quantidade de bytes a ser extraídos do ficheiro Original

	Caso alguma dúvida surja, algumas das considerações abaixo descritas podem ajuda-lo:

		1 - Este programa foi criado com a interface de linha de comandos apenas.
		2 - O HexTraImp não procura imagens gráficas ".raw" ou qualquer outro tipo de conteúdo standarizado,
			apenas importa/exporta dados de/para os endereços indicados pelo o utilizador.
		3 - O HexTraImp processa ficheiros em directório local ou outros directórios (não testado em LANs).
		4 - A opção de Importar cria um ficheiro temporário que remove imediatamente após o processo terminado.
		5 - A opção Exportar, cria um ficheiro no directório local, com a extensão ".raw" no seguinte formato:
			[FICH_ORIG.EXT]_[0xEND_INICIO]-[0xEND_FIM].raw.
		6 - Esta ferramenta tem deteção de erros, - aquilo a que considerei como "erros razoáveis" - os demais
			serão detectados pelas APIs de Handelling de erros da plataforma de desenvolvimento (Java).
